Chula Vista
geographical name
Chu·la Vis·ta
ˌchü-lə-ˈvi-stə
city in southwestern California south of San Diego population 243,916
Love words? Need even more definitions?
Merriam-Webster unabridged
Share